putting up the helm - Deutsch Englisch Wörterbuch